$(function(){
	$('#beginDate,#endDate').datepicker({
        dateFormat : 'yy-mm-dd',
        dayNamesMin : ['日','一','二','三','四','五','六'],
        monthNames : ['一月','二月','三月','四月','五月','六月','七月','八月','九月','十月','十一月','十二月'],
        monthNamesShort : ['一月','二月','三月','四月','五月','六月','七月','八月','九月','十月','十一月','十二月'],
        altField : '#abc',
        altFormat : 'dd/mm/yy',
        showWeek : true,
        weekHeader : '周',
        firstDay : 1,
        yearSuffix : '年',
        showMonthAfterYear : true
    });
	$('#reform').validate({
		        rules : {
		        	title: {
		                required :true,
		                minlength :4,
		                maxlength:20
		            },
		            commission:{
		            	 required : true,
		            	 money:true,
		            },
		            beginDate:{
		            	 required : true,
		            },
		            endDate:{
		            	 required : true,
		            },
		            task_picture:{
		            	picture:true,
		            	size:true,
		            }
		            },
		      messages : {
		    	  title: { //只有一个规则的话，
		              required : '*请填写项目名称'
		          },
		          commission:{
		        	  required : '*请填写金额',
		          },
		           beginDate:{
		            	 required : '*请填写项目开始时间',
		            },
		           endDate:{
		            	 required : '*请填写项目结束时间',
		            },
		        }
		    });
	
	$.validator.addMethod('money', function (value, element) {
		var parnt = /^[1-9]\d*(\.\d+)?$/;
        if(!parnt.exec(value)){
            return false;    
        }
		else
		{
			result=true;
		}
		return this.optional(element) || (result);
		}, '请输入有效的金额！');
	
	$.validator.addMethod('number', function (value, element) {
		var parnt = /^[1-9]\d*(\d+)?$/;
        if(!parnt.exec(value)){
            return false;    
        }
		else
		{
			result=true;
		}
		return this.optional(element) || (result);
		}, '请输入有效的人数！');
	
	
	$.validator.addMethod('picture', function (value, element) {
		if(value!="")
		{
			 if(!/\.(gif|jpg|jpeg|png|GIF|JPG|PNG)$/.test(value))
		        {
		          return false;
		        }
			 else
				 {
					 return true;
				 }
		}
        else{
        	return true;
        }
		return this.optional(element) || (result);
		}, '图片类型必须是.gif,jpeg,jpg,png中的一种！');
	
	
	$.validator.addMethod('size', function (value, element) {
		if(value!=""&&element.files[0].size/1024>1024)
		{
			return false;
		}
        else{
        	return true;
        }
		return this.optional(element) || (result);
		}, '图片大小必须小于1M！');
	
});




